$(function () {

    $("#emp_dialog").dialog({
        width: 350,
        height: 470,
        buttons: '#emp_buttons',
        closed: true,
        onClose: function () {
            $("#emp_form").form("clear")
        }
    })

    var methodObj = {
        //取消按钮
        cancel: function () {
            $("#emp_dialog").dialog("close");
        },
        query: function () {
            var keyword = $("#keyword").textbox("getValue");
            var beginDate = $("#beginDate").textbox("getValue");
            var endDate = $("#endDate").textbox("getValue");
            var qoDept = $("#qoDept").textbox("getValue");

            $("#emp_datagrid").datagrid('load', {
                keyword: keyword,
                beginDate: beginDate,
                endDate: endDate,
                deptId: qoDept
            });
        },
        //添加保存按钮
        save: function (val) {
            var url = $(val).data("url");
            var from = $(val).data("from");
            $("#" + from).form('submit', {
                url: '/input/'+url+'.do',
                success: function (data) {
                    data = $.parseJSON(data);
                    if (data.success) {
                        $.messager.alert('温馨提示', '保存成功', 'info', function () {
                            methodObj.cancel();
                            $("#emp_datagrid").datagrid("reload");
                        });
                    } else {
                        $.messager.alert('温馨提示', data.msg);
                    }
                }

            })
        },
        //更改密码
        changePwd : function () {
            var data = $("#emp_datagrid").datagrid('getSelected');
            if (!data) {
                $.messager.alert('温馨提示', "至少选择一条信息");
                return;
            }
            $("#emp_pwdForm").form('load', data);

            $("#emp_changePwd").dialog("open");
        }
    }

    $("a[data-cmd]").click(function () {
        var cmd = $(this).data("cmd");
        methodObj[cmd](this);
    })

})

